#include <stdio.h>
#include <stdlib.h>

enum kind_en { Nothing, Plus, Minus, Mult, Div, Integer, Real };

struct ast_st {
	enum kind_en kind;
	union {
		struct ast_st *left, *right;
		int num;
		double flo;

	}; 
};
